birdenbire moral veren bir şey - Turkish English Dictionary